// 引入 http 模块
const http = require('http')

// 创建 server 对象
const server = http.createServer()

// 监听 server 的 request 请求事件
server.on('request', (req, res) => {

    // 获取客户端 访问的 url
    const url = req.url

    // 判断请求地址，给出响应
    if(url === '/') {
        res.setHeader('Content-Type', 'text/html; charset=utf-8')
        res.write('<h2>Index 首页</h2>')
    } else {
        res.setHeader('Content-Type', 'text/html; charset=utf-8')
        res.write('<h2>404 Not Found</h2>')
    }

    res.end()
})

// 绑定端口号，启动 server
server.listen(3000, () => {
    console.log('Server Running at port 3000 ...')
})